package com.zx.common.tools.id;

/**
 * ID生成器接口
 */
public interface IdGenerator {

    /**
     * 生成ID
     *
     * @return 生成的ID字符串
     */
    String generateId();

    /**
     * 生成带前缀的ID
     *
     * @param prefix 前缀
     * @return 带前缀的ID字符串
     */
    default String generateIdWithPrefix(String prefix) {
        return prefix + generateId();
    }
}